.forum-name {
	background: url('./images/bull.gif') no-repeat center left;
	padding: 0px 1px 1px 18px;
	font: bold 13pt Verdana;
}

.forum-name2 {
	background: url('./images/bull2.gif') no-repeat center left;
	padding: 0px 0px 0px 15px;
	font: bold 10pt Verdana;
}

.stats {
	background: url('./images/bull2.gif') no-repeat center left;
	padding: 0px 0px 0px 15px;
	font: bold 8pt Tahoma;
}

.search {
	background: url('./images/search.gif') no-repeat center left;
	padding: 3px 2px 2px 22px;
	font: bold 8pt Tahoma;
}

.watch {
	background: url('./images/watch.gif') no-repeat;
	padding: 1px 1px 1px 18px;
}

.mark {
	background: url('./images/mark.gif') no-repeat;
	padding: 1px 1px 1px 18px;
}

.print {
	background: url('./images/print.gif') no-repeat;
	padding: 1px 1px 1px 18px;
}

.email {
	background: url('./images/email.gif') no-repeat;
	padding: 1px 1px 1px 18px;
}

.next {
	font: bold 8pt Tahoma;
	background: url('./images/next.gif') right no-repeat;
	padding: 1px 18px 2px 1px;
}

.prev {
	font: bold 8pt Tahoma;
	background: url('./images/prev.gif') no-repeat;
	padding: 1px 1px 2px 18px;
}

.bump {
	background: url('./images/bump.gif') no-repeat;
	padding: 1px 1px 1px 18px;
}

.unread{
	background: url('./images/unread.gif') no-repeat;
	padding: 1px 1px 1px 18px;
}

.linkmcp {
	background: url('./images/mcp.gif') no-repeat;
	float: right;
	white-space: nowrap;
	padding: 2px 3px 3px 30px;
	font: bold 8pt Tahoma;
}

#username {
	background: #FFFFFF url('./images/user.gif') no-repeat left center;	
	font: 9pt Tahoma;
	padding: 3px 3px 3px 17px;
	width: 100px;
}

#password {
	background: #FFFFFF url('./images/password.gif') no-repeat left center;	
	font: 9pt Tahoma;
	padding: 3px 3px 3px 17px;
	width: 100px;
}

.pm{
	background: url('./images/pm.gif') no-repeat;
	padding: 1px 1px 1px 18px;
}


p.moderators {
	background: url('./images/moderator.gif') no-repeat;
	padding: 2px 2px 2px 18px;
	margin: 0;
	float: left;
	font-weight: bold;
}

.rtl p.moderators {
	float: right;
}

.icon-star {
	background: url('./images/icon-star.gif') no-repeat;
	padding: 0px 0px 1px 15px;
	font: bold 9pt Tahoma;
	color: #000000;
}

.bullet {
	background: url('./images/bullet3.gif') no-repeat;
	padding: 1px 0px 1px 12px;
	font: 8pt Tahoma;
}

.yahoo {
	background: url('./images/yahoo.gif') no-repeat;
	width: 400px;
	height: 30px;
	padding: 3px 1px 1px 40px;
	font: 9pt Tahoma;
	border: 1px solid #CCCCCC;
}
.post-icon span		{ background: transparent none 0 0 no-repeat; }
.post-icon span		{ background-image: url("{IMG_BUTTON_TOPIC_NEW_SRC}"); }
.buttons div.post-icon		{ width: {IMG_BUTTON_TOPIC_NEW_WIDTH}px; height: {IMG_BUTTON_TOPIC_NEW_HEIGHT}px; }

/* Rollover buttons
   Based on: http://wellstyled.com/css-nopreload-rollovers.html
----------------------------------------*/
.buttons {
	float: left;
	width: auto;
	height: auto;
}

/* Rollover state */
.buttons div {
	float: left;
	margin: 0 5px 0 0;
	background-position: 0 100%;
}

/* Rolloff state */
.buttons div a {
	display: block;
	width: 100%;
	height: 100%;
	background-position: 0 0;
	position: relative;
	overflow: hidden;
}

/* Hide <a> text and hide off-state image when rolling over (prevents flicker in IE) */
/*.buttons div span		{ display: none; }*/
/*.buttons div a:hover	{ background-image: none; }*/
.buttons div span			{ position: absolute; width: 100%; height: 100%; cursor: pointer;}
.buttons div a:hover span	{ background-position: 0 100%; }